home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / RAND / UNSPLIT / text0099.txt < prev    next >
Encoding:
Text File  |  1997-02-06  |  2.7 KB  |  68 lines

  1. > > IIRC Motorola claims 6 operations per instruction cycle for the 56k, but
  2. > > then one instruction cycle is two clock cycles, which may well be the case
  3. > > with the TI chip as well.
  4. > The 56000/1 Reference claims 7 operations/instruction cycle. This does of course
  5. > depend on how you define an 'operation'. The 56k's main advantage is multiple
  6. > parallel data busses.
  7. > Most of the TI DSP / GPU processors I have worked with take either 4 or 2
  8. > clock cycles per instruction cycle - some are even binary compatible with
  9. > the DSP56000. It is of course possible these particular chips are very recent
  10.  
  11. This sounds like the one if they are binary compatible. Would make life much more
  12. plesant.
  13.  
  14. > The most common TI DSP is almost identical to the 56k, but each instruction takes
  15. > exactly twice as long to execute. The clock rate is around 50-80Mhz. I can't 
  16. > remember the name, but it's something like TMS34010/20.
  17.  
  18. :-\ Twice as long? Ehh.. But TI have got _many_ different DSP's and the most
  19. used are probably the TMS320C40 and C50. I don't know much about them, but they 
  20. are supposed to be fast.
  21.  
  22. C40:
  23.  
  24. 275MOPS and 320MB/sec
  25. 11 operations per cycle
  26. 40/32-bit singel cycle floating-point/integer multiplier
  27. Hardware divide and inverse square root support
  28. Support for linear, circular, and bit-reversed adressing
  29. Two identical external data and adress buses
  30. 512-byte instruction cache
  31. etc..
  32.  
  33. I have the access the the user guide if you want some more figures. :-)
  34.  
  35. > > But how would they connect it?
  36. > > It seems that for many things the bus is the bottleneck even with the
  37. > > relatively slow DSP we have now.
  38. > I'd be happy just to see Falcon developers making use of the DSP we already
  39. > have before adding even more. Relatively slow it may be, but it's still much
  40. > more capable than Falcon users seem to think.
  41.  
  42. That's why I wanted a c-compiler for it.... :-)
  43.  
  44. > It would be great to see people shake this concept of a fancy soundchip and
  45. > start using it to remove bottlenecks. There are a few out there using it for
  46. > a variety of purposes, but most still treat it like an add-on sample player.
  47.  
  48. Yepp, I know but it looks like the 56001 is an expert on soundprocessing.
  49.  
  50. > > with a Afterburner (the best thing would be to stick this card directly on the
  51. > > Afterburner giving a fast 32-bit bus!!) it will go into warp speed.
  52. > > Is there such a bus to use on the AB040?
  53. > Yes, there appears to be a 32-bit local data bus in addition to the standard
  54. > expansion slot.
  55.  
  56. Hey, that's cool. Are you sure? I wonder if there is any info on it. It wouldn't
  57. be to hard to make an adapter to make it possible to use cheap PC-graphics cards
  58. for it. Maybe something for your chief hardware designer now then the Nemesis is 
  59. ready?? <:-)))
  60.  
  61. //Magnus Kollberg
  62.  
  63.